<?php
// 应用公共文件
function fdump($data,$filename='test',$append=false){
    if(strpos($filename,'/') > 0){
        $fileName = rtrim($_SERVER['DOCUMENT_ROOT'],'/').'/../'.$filename.'_fdump.php';
        $dirName = dirname($fileName);
        if(!file_exists($dirName)){
            mkdir($dirName,0777,true);
        }
    }else{
        $fileName = rtrim($_SERVER['DOCUMENT_ROOT'],'/').'/../runtime/'.$filename.'_fdump.php';
    }

    if($append){
        if(!file_exists($fileName)){
            file_put_contents($fileName,'<?php');
        }
//        file_put_contents($fileName,PHP_EOL.date('Y-m-d H:i:s').' '.PHP_EOL.print_r($data,true).PHP_EOL,FILE_APPEND);
        file_put_contents($fileName,PHP_EOL.date('Y-m-d H:i:s').' '.$_SERVER['REQUEST_URI'].PHP_EOL.print_r($data,true).PHP_EOL,FILE_APPEND);
    }else{
        file_put_contents($fileName,'<?php'.PHP_EOL.date('Y-m-d H:i:s').' '.$_SERVER['REQUEST_URI'].PHP_EOL.print_r($data,true));
    }
}
